<?php
/**
 * Created by PhpStorm.
 * User: Hasee
 * Date: 2020/4/20
 * Time: 10:21
 */
//mysqli_connect() 函数打开一个到 MySQL 服务器的新的连接。
/*mysqli_connect(
可选。规定主机名或 IP 地址,
可选。规定 MySQL 用户名。,
可选。规定 MySQL 密码。,
可选。规定默认使用的数据库,
可选。规定尝试连接到 MySQL 服务器的端口号,
socket);*/
$mysql=mysqli_connect(
    '127.0.0.1',
    'root',
    '7b3eee1c29',
    'baidu',
    3306
);
if (!$mysql)
{/*mysqli_connect_errno() 函数返回上一次连接错误的错误代码。*/
    echo mysqli_connect_errno();//得到连接错误的信息
    //echo 'error';
    exit;
}
/*mysqli_query(	必需。规定要使用的 MySQL 连接。,必需，规定查询字符串。,resultmode) 函数执行某个针对数据库的查询。*/
$bool=mysqli_query($mysql,'SET NAMES UTF8');//设置当前连接的字符集为UTF8
//var_export($bool);
//$bool1=mysqli_query($mysql,"INSERT INTO file(statu) VALUES(1)");//执行mysql的插入语句
//var_export($bool1);
//$bool2=mysqli_query($mysql,"UPDATE file SET statu=2 WHERE uid=1");
//var_export($bool2);
//$bool3=mysqli_query($mysql,"DELETE FROM file WHERE uid=1");
//var_export($bool3);
echo mysqli_info($mysql);//得到最近的mysql语句的执行信息，mysqli_info(必需。规定要使用的 MySQL 连接);

$data=mysqli_query($mysql,"SELECT * FROM file LIMIT 4,3");//此函数返回的内容是结果集
var_export($data);

//$arr=mysqli_fetch_assoc($data);//从结果集取一条数据
//var_export($arr);
$arr=array();
while ($a=mysqli_fetch_assoc($data))
{
    $arr[]=$a;
}
if (!$arr)
{
    echo 'no';
}
var_export($arr);

mysqli_free_result($data);//释放结果集

mysqli_close($mysql);//关闭mysql的连接资源